turntable platter - French English Dictionary